trying URL 'https://cran.rstudio.com/bin/windows/contrib/3.5/extrafontdb_1.0.zip'
Content type 'application/zip' length 10261 bytes (10 KB)
downloaded 10 KB

trying URL 'https://cran.rstudio.com/bin/windows/contrib/3.5/Rttf2pt1_1.3.7.zip'
Content type 'application/zip' length 117470 bytes (114 KB)
downloaded 114 KB

trying URL 'https://cran.rstudio.com/bin/windows/contrib/3.5/extrafont_0.17.zip'
Content type 'application/zip' length 51510 bytes (50 KB)
downloaded 50 KB
package ‘extrafontdb’ successfully unpacked and MD5 sums checked
package ‘Rttf2pt1’ successfully unpacked and MD5 sums checked
package ‘extrafont’ successfully unpacked and MD5 sums checked

The downloaded binary packages are in
    C:\Users\smart\AppData\Local\Temp\RtmpUfLNoU\downloaded_packages
OGR data source with driver: ESRI Shapefile 
Source: "C:\IS415\Project\geospatial_analytics\data\mpsz", layer: "MP14_SUBZONE_WEB_PL"
with 323 features
It has 15 fields

Create the plot on a subzone level

Set Plot Panel Background

LS0tDQp0aXRsZTogIlByb2plY3QgLSBBTEwgRkFDSUxJVElFUyAgLSBQcmludCINCm91dHB1dDogaHRtbF9ub3RlYm9vaw0KLS0tDQoNCmBgYHtyIGVjaG89RkFMU0UsIGV2YWw9VFJVRSwgbWVzc2FnZT1GQUxTRSwgd2FybmluZz1GQUxTRX0NCnBhY2thZ2VzID0gYygnc2YnLCAndG1hcCcsICdnZ21hcCcsICdyZ2RhbCcsICd0aWR5dmVyc2UnLCAncmVhZHInLCdleHRyYWZvbnQnKQ0KZm9yIChwIGluIHBhY2thZ2VzKXsgDQogIGlmKCFyZXF1aXJlKHAsIGNoYXJhY3Rlci5vbmx5ID0gVCkpew0KICAgIGluc3RhbGwucGFja2FnZXMocCkgDQogIH0NCiAgbGlicmFyeShwLGNoYXJhY3Rlci5vbmx5ID0gVCkgDQp9DQpgYGANCg0KDQoNCmBgYHtyIGVjaG89RkFMU0UsIGV2YWw9VFJVRSwgbWVzc2FnZT1GQUxTRSwgd2FybmluZz1GQUxTRX0NCmhvdXNlcyA8LSByZWFkX2NzdignZGF0YS9yZXNhbGUtZmxhdC1wcmljZXMvZmluYWxDU1Zmb3JwbG90cy5jc3YnKQ0KaG91c2VzX3NmIDwtIHN0X2FzX3NmKGhvdXNlcywgY29vcmRzID0gYygibG9uIiwgImxhdCIpKQ0KaG91c2VzX3NmIDwtIHN0X3NldF9jcnMoaG91c2VzX3NmLCA0MzI2KQ0KaG91c2VzX3NmIDwtIHN0X3RyYW5zZm9ybShob3VzZXNfc2YsIDM0MTQpDQoNCm1wc3ogPC0gcmVhZE9HUihkc249J2RhdGEvbXBzeicsIGxheWVyPSdNUDE0X1NVQlpPTkVfV0VCX1BMJykNCg0Kc2Nob29scyA8LSByZWFkX2NzdignZGF0YS9zY2hvb2xzL3NjaG9vbHMuY3N2JykNCnNjaG9vbHNfc2YgPC0gc3RfYXNfc2Yoc2Nob29scywgY29vcmRzID0gYygibG9uIiwgImxhdCIpKQ0Kc2Nob29sc19zZiA8LSBzdF9zZXRfY3JzKHNjaG9vbHNfc2YsIDQzMjYpDQpzY2hvb2xzX3NmIDwtIHN0X3RyYW5zZm9ybShzY2hvb2xzX3NmLCAzNDE0KQ0KYGBgDQoNCmBgYHtyIGVjaG89RkFMU0UsIGV2YWw9VFJVRSwgbWVzc2FnZT1GQUxTRSwgd2FybmluZz1GQUxTRX0NCg0KYGBgDQoNCmBgYHtyIGVjaG89RkFMU0UsIGV2YWw9VFJVRSwgbWVzc2FnZT1GQUxTRSwgd2FybmluZz1GQUxTRX0NCnRtYXBfbW9kZSgndmlldycpDQp0bV9zaGFwZShtcHN6KSArIHRtX3BvbHlnb25zKCkgKyANCiAgdG1fc2hhcGUoaG91c2VzX3NmKSArDQogICAgdG1fZG90cyhjb2w9J21pbl9kaXN0X3NjaG9vbCcsICNTY2hvb2wgaGVyZSBidXQgY2hhbmdlIHRvIGFueXRoaW5nDQogICAgICAgICAgICBzdHlsZT0ncXVhbnRpbGUnLA0KICAgICAgICAgICAgc2l6ZT0wLjEpKw0KICB0bV9zaGFwZShzY2hvb2xzX3NmKSsNCiAgICB0bV9zeW1ib2xzKHNpemU9MC4wNSwgc2hhcGU9MjIpDQoNCmBgYA0KDQojQ3JlYXRlIHRoZSBwbG90IG9uIGEgc3Viem9uZSBsZXZlbA0KDQpgYGB7ciBlY2hvPUZBTFNFLCBldmFsPVRSVUUsIG1lc3NhZ2U9RkFMU0UsIHdhcm5pbmc9RkFMU0V9DQpob3VzZXNfYWdnIDwtIGhvdXNlc19zZiAlPiUgZ3JvdXBfYnkoU1VCWk9ORV9OKSAlPiUgc3VtbWFyaXNlKG1lYW5fZGlzdD1tZWFuKG1pbl9kaXN0X3NjaG9vbCkpDQoNCnNjaG9vbGhpc3QgPC0gZ2dwbG90KGhvdXNlc19hZ2csIGFlcyh4ID0gcmVvcmRlcihTVUJaT05FX04sIC1tZWFuX2Rpc3QpLCBtZWFuX2Rpc3QpKSArIA0KICBnZW9tX2NvbChmaWxsID0gJyNlMDU5MTUnKSArIA0KICB0aGVtZShheGlzLnRleHQueCA9IGVsZW1lbnRfdGV4dChhbmdsZSA9IDkwLCBoanVzdCA9IDEpKSArIHRoZW1lKGF4aXMudGl0bGUgPSBlbGVtZW50X3RleHQoZmFtaWx5ID0gIlRyZWJ1Y2hldCBNUyIsIGNvbG9yPSIjNjY2NjY2IiwgZmFjZT0iYm9sZCIsIHNpemU9MTUpKSANCg0Kc2Nob29saGlzdA0KDQpgYGANCg0KDQojU2V0IFBsb3QgUGFuZWwgQmFja2dyb3VuZA0KDQpgYGB7ciBlY2hvPUZBTFNFLCBldmFsPVRSVUUsIG1lc3NhZ2U9RkFMU0UsIHdhcm5pbmc9RkFMU0V9DQojIENoYW5nZSB0aGUgY29sb3JzIG9mIHBsb3QgcGFuZWwgYmFja2dyb3VuZCB0byBsaWdodGJsdWUgYW5kIHRoZSBjb2xvciBvZiBncmlkIGxpbmVzIHRvIHdoaXRlDQpzY2hvb2xoaXN0ICsgdGhlbWUoDQogIHBhbmVsLmJhY2tncm91bmQgPSBlbGVtZW50X3JlY3QoZmlsbCA9ICIjZWRkOWMwIiwNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3VyID0gIiNlZGQ5YzAiLA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaXplID0gMC41LCBsaW5ldHlwZSA9ICJzb2xpZCIpLA0KICBwYW5lbC5ncmlkLm1ham9yID0gZWxlbWVudF9saW5lKHNpemUgPSAwLjUsIGxpbmV0eXBlID0gJ3NvbGlkJywNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3VyID0gIndoaXRlIiksIA0KICBwYW5lbC5ncmlkLm1pbm9yID0gZWxlbWVudF9saW5lKHNpemUgPSAwLjI1LCBsaW5ldHlwZSA9ICdzb2xpZCcsDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG91ciA9ICJ3aGl0ZSIpDQogICkNCmBgYA0KDQoNCg==